inn with vegetarian food